@charset "utf-8";
/* CSS Document */

  body,html{ height:100%; overflow:hidden; width:100%;}
  input, select, textarea { font-family: 'Open Sans', sans-serif; color: #767676; font-weight:400;}
a { color: #3793e6; text-decoration:none;}
a:focus, a:active, a:hover { outline: none; /*-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;*/ color: #F90; text-decoration:none; }
h1, h2, h3, h4, h5 { font-family: 'Open Sans', sans-serif; }
.mtop10 { margin-top: 10px; }
hr { border-color: #ddd; }
div, ul, ol, li, dl, dt, dd, table, tr, th, td, form, textarea { margin: 0; padding: 0; font-family: 'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; font-weight:400;}
ul, ol, li, dl, dt, dd { list-style-type: none; }
address, cite, dfn, em, var, b, sub, sup, i { font-style: normal }
:after, :before { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
button, input, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit }
figure { margin:0 }
img { vertical-align:middle }

body, button, h1, h2, h3, h4, input, select, table, textarea {font-weight: 400}
  body,html{ height:100%; overflow:hidden; width:100%;}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /*左侧树导航*/   
.leftv { float: left; height: 100%; z-index: 30; position: relative; }
.yincangvb { border: 0px; padding: 0px; position: relative; width: 10px; margin-left: -1px; float: left; height: 77px; color: #FFF; top: 50%; margin-top: -38px; background: url(../images/su.png) no-repeat left center; }
.yincangvb:hover { cursor: pointer; background: url(../images/suh.png) no-repeat left center; }
.changebj { background: url(../images/zhan.png) no-repeat left center; margin-left: 1px; }
.changebj:hover { cursor: pointer; background: url(../images/zhanh.png) no-repeat left center; }
.shuwapper { float: left; padding: 4px 0px; margin: 0px; display: block; left: 0px; z-index: 11; width: 240px; height: 100%; border: 1px solid #333; padding-top:34px; position:relative;}
.huibj { position: absolute; left: 0px; width: 2px; height: 100%; background: #333; display: none; }
.righttable { margin-left: 250px; height: 100%; overflow:hidden; width: auto;}
.shuwapper .tongji_h{ position:absolute; width:100%; height:28px; top:0px; z-index:33; padding:0 6px;}
.shuwapper .tongji_h .tongji_nei{ height:30px; width:100%; border-bottom:1px solid #333; position:relative; font-size:15px; line-height:28px; color:#fff; text-indent:25px; }
.tongji_shu { width: 100%; height: 100%; overflow-y: auto; padding: 4px; }

.tongji_shu h1{ background:url(../images/nianbao/xuan.png) no-repeat 5px center; padding-left:25px; line-height:30px; font-size:15px; cursor: pointer; overflow:hidden; height:30px; margin:0px; color:#fff;}
.tongji_shu h1.active { background-color:#121415; padding-left:25px; color:#fc0 !important; }
.tongji_shu h1:hover{ color:#fc0;}
.tongji_shu h1.active:hover{ color:#fff;}
.tongji_shu h2 { background:#F8F8F3 url(../images/nianbao/xuans.png) no-repeat 5px center; padding-left:25px; line-height:30px; font-size:15px; color:#0098E1; overflow:hidden; height:30px; margin:0px; color:#333;}
.tongji_shu h2.active { background:url(../images/nianbao/active.png) no-repeat 3px bottom; padding-left:25px; color:#fff !important; }
.tongji_shu ul { display: block; height:auto; overflow:hidden;}
.tongji_shu ul li { width:auto; margin-left:12px; height: 30px; line-height: 30px; padding-top:0px; background:url(../images/nianbao/leftnbj.png) repeat-y -8px;}

.tongji_shu ul li.active a,.tongji_shu ul li.active:hover a{color:#FFF; background:url(../images/nianbao/neia.png) no-repeat left center;}
.tongji_shu ul li a{ padding-left:20px; height:30px; width:auto; overflow:hidden;  background:url(../images/nianbao/neia.png) no-repeat left center; font-size:14px; margin-left:1px; display:block; color:#fff}
.tongji_shu ul li a:hover {background:url(../images/nianbao/neiah.png) no-repeat left center; color:#fc0; text-decoration:none; }
.tongji_shu ul li.active a,.tongji_shu ul li.active a:hover{background:#0fa8f2; color:#FFF;}
.tongji_shu ul li:last-child{background:url(../images/nianbao/btbj.png) no-repeat -2px bottom;}
.rightvh {
    position: relative;
    margin-left: 8px;
}